plastic shoe - Spanish English Dictionary